See Full Series here: https://www.youtube.com/playlist?list=PLezAEu8shuO6qdBP5Qq_wjqRpDHhtOSDT
This is a Gym Leader episode where Metro describes exactly how he beats Amber.
If you want to see the attempt where he wins, skip to 11:51
Being a doubles, it could seem really difficult at first. You just beat Geara and Zetta though, and that was INFINITELY harder for one simple reason: You could only play one pokemon at a time.
This is the key to winning doubles against AI - outsmarting them in 2v2 match ups.
This is incredibly easy to do by simply setting up a tailwind condition as we did against Charlotte.
Then go for a strong sweep, very likely in the form of Earthquake. For added efficacy, moxie + earthquake = even more assured!
But I'd recommend ground/rock instead to take care of the bug and flying types at the end with more assurance.
The only stumbling block with this strategy is the Charizard who has some incredibly overpowered counter-counters. I'd recommend your fastest electric types! Once he is dead, its time to set up the condition!